hand lever-operated testing apparatus - Alemán Inglés Diccionario